package com.kmzx.one.project.others.dto;

import java.math.BigDecimal;

public class UserCenterInfo {

    // 用户昵称
    private String nickName;

    // 用户id
    private String userId;

    // 头像
    private String avatar;

    // 已经开销的钱
    private BigDecimal takeMoney;

    // 等级名称
    private String rankName;

    // 等级图片
    private String rankImg;
    // 等级
    private Integer rankNum;

    // 等级id
    private String rankId;

    // 直接粉丝
    private int oneFans;

    // 所有粉丝
    private int allFans;

    // 总收入
    private BigDecimal totalIncome;

    // 待支付
    private int bePaid;

    // 待发送
    private int beSend;

    // 待收货
    private int beAccepted;

    // 售后服务的
    private int customer;

    private BigDecimal rankRate;

    private String nextName;

    private BigDecimal nextMoney;

    private BigDecimal rankMoney;

    private String groundPic;

    protected Double seaRankRate;

    protected int beforeFans;

    protected FastZoneOutInfo fast;

    public FastZoneOutInfo getFast() {
        return fast;
    }

    public UserCenterInfo setFast(FastZoneOutInfo fast) {
        this.fast = fast;
        return this;
    }

    public int getCustomer() {
        return customer;
    }

    public UserCenterInfo setCustomer(int customer) {
        this.customer = customer;
        return this;
    }

    public String getNickName() {
        return nickName;
    }

    public UserCenterInfo setNickName(String nickName) {
        this.nickName = nickName;
        return this;
    }

    public String getUserId() {
        return userId;
    }

    public UserCenterInfo setUserId(String userId) {
        this.userId = userId;
        return this;
    }

    public String getAvatar() {
        return avatar;
    }

    public UserCenterInfo setAvatar(String avatar) {
        this.avatar = avatar;
        return this;
    }

    public BigDecimal getTakeMoney() {
        return takeMoney;
    }

    public UserCenterInfo setTakeMoney(BigDecimal takeMoney) {
        this.takeMoney = takeMoney;
        return this;
    }

    public String getRankName() {
        return rankName;
    }

    public UserCenterInfo setRankName(String rankName) {
        this.rankName = rankName;
        return this;
    }

    public String getRankImg() {
        return rankImg;
    }

    public UserCenterInfo setRankImg(String rankImg) {
        this.rankImg = rankImg;
        return this;
    }

    public Integer getRankNum() {
        return rankNum;
    }

    public UserCenterInfo setRankNum(Integer rankNum) {
        this.rankNum = rankNum;
        return this;
    }

    public String getRankId() {
        return rankId;
    }

    public UserCenterInfo setRankId(String rankId) {
        this.rankId = rankId;
        return this;
    }

    public int getOneFans() {
        return oneFans;
    }

    public UserCenterInfo setOneFans(int oneFans) {
        this.oneFans = oneFans;
        return this;
    }

    public int getAllFans() {
        return allFans;
    }

    public UserCenterInfo setAllFans(int allFans) {
        this.allFans = allFans;
        return this;
    }

    public BigDecimal getTotalIncome() {
        return totalIncome;
    }

    public UserCenterInfo setTotalIncome(BigDecimal totalIncome) {
        this.totalIncome = totalIncome;
        return this;
    }

    public int getBePaid() {
        return bePaid;
    }

    public UserCenterInfo setBePaid(int bePaid) {
        this.bePaid = bePaid;
        return this;
    }

    public int getBeSend() {
        return beSend;
    }

    public UserCenterInfo setBeSend(int beSend) {
        this.beSend = beSend;
        return this;
    }

    public int getBeAccepted() {
        return beAccepted;
    }

    public UserCenterInfo setBeAccepted(int beAccepted) {
        this.beAccepted = beAccepted;
        return this;
    }

    public BigDecimal getRankRate() {
        return rankRate;
    }

    public UserCenterInfo setRankRate(BigDecimal rankRate) {
        this.rankRate = rankRate;
        return this;
    }

    public String getNextName() {
        return nextName;
    }

    public UserCenterInfo setNextName(String nextName) {
        this.nextName = nextName;
        return this;
    }

    public BigDecimal getNextMoney() {
        return nextMoney;
    }

    public UserCenterInfo setNextMoney(BigDecimal nextMoney) {
        this.nextMoney = nextMoney;
        return this;
    }

    public BigDecimal getRankMoney() {
        return rankMoney;
    }

    public UserCenterInfo setRankMoney(BigDecimal rankMoney) {
        this.rankMoney = rankMoney;
        return this;
    }

    public String getGroundPic() {
        return groundPic;
    }

    public UserCenterInfo setGroundPic(String groundPic) {
        this.groundPic = groundPic;
        return this;
    }

    public Double getSeaRankRate() {
        return seaRankRate;
    }

    public UserCenterInfo setSeaRankRate(Double seaRankRate) {
        this.seaRankRate = seaRankRate;
        return this;
    }

    public int getBeforeFans() {
        return beforeFans;
    }

    public UserCenterInfo setBeforeFans(int beforeFans) {
        this.beforeFans = beforeFans;
        return this;
    }
}
